import 'package:finance_app/generated/json/base/json_convert_content.dart';
import 'package:finance_app/generated/json/base/json_field.dart';

class BankReconciliationEntity with JsonConvert<BankReconciliationEntity> {
	@JSONField(name: "data_type")
	String dataType;
	int id;
	@JSONField(name: "company_id")
	int companyId;
	@JSONField(name: "account_id")
	int accountId;
	@JSONField(name: "attachment_id")
	dynamic attachmentId;
	@JSONField(name: "start_date")
	String startDate;
	@JSONField(name: "end_date")
	String endDate;
	@JSONField(name: "beginning_balance")
	String beginningBalance;
	String deposit;
	String withdraw;
	String difference;
	@JSONField(name: "outstanding_deposit")
	String outstandingDeposit;
	@JSONField(name: "outstanding_withdraw")
	String outstandingWithdraw;
	@JSONField(name: "reconciled_amount")
	String reconciledAmount;
	@JSONField(name: "statement_balance")
	String statementBalance;
	@JSONField(name: "has_file")
	int hasFile;
	String status;
	@JSONField(name: "created_at")
	String createdAt;
	@JSONField(name: "updated_at")
	String updatedAt;
}
